river falls - Turkish English Dictionary